"""
@Author: 霍格沃兹测试开发学社-西西
@Desc: 更多测试开发技术探讨，请访问：https://ceshiren.com/t/topic/15860
"""
import random

# ####### break 示例
count = 0

# while循环条件，满足条件执行循环体内代码
while count<5:
    # count 变量+1，否则会进入死循环
    # count = count +1
    count += 1
    print(count)
    if count == 3 :
        print("成功找到3")
        # 遇到 break 直接退出循环，后面的循环次数不走了，直接跳出循环
        break

list_demo = [ 1, 2, 3, 4, 5, 6]
# 循环遍历列表
for i in list_demo:
  # 如果i 等于三，那么跳出整个for循环
  # 不再打印后面的4、5、6
  print(i)
  if i == 3:
    break

#### continue 示例


count = 0

# 需求: count = 0,1,2,4 时 对count +1操作，但如果count=3 对count+2操作
#
# while循环条件，满足条件执行循环体内代码
while count<5:
    # count 变量+1，否则会进入死循环
    # count = count +1
    if count == 3 :
        print("成功找到3 +2")
        # 遇到 break 直接退出循环，后面的循环次数不走了，直接跳出循环
        count += 1.5
        # 退出当前循环，如果后面有代码，不会继续执行
        continue

    count += 1
    print(count)

print("hogwarts")
pass
print("school")

print(random.randint(1, 10))
input("请输入一个数字")
